temporary address - German English Dictionary